@charset "utf-8";
body {  background: #f2f2f2 none repeat scroll 0 0;  }
.task-sib {
    float:left;
    width:44px;
    overflow:hidden;
}
.task-sib li {
    width:40px;
    text-align:center;
    height:44px;
    margin-bottom: 10px;
}
.task-sib li a {
    display:block;
    width:100%;
    height:100%;
    border-radius: 0.5em;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    cursor: pointer;
    font-size:12px;
    letter-spacing: 2px;
    line-height:20px;
    outline: medium none;
    text-align: center;
    text-decoration: none;
    vertical-align: baseline;
    border: 1px solid #b7b7b7;
    color: #888;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
    background: -moz-linear-gradient(top, #fff, #ededed);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.task-sib li a:hover {
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
    background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.task-sib li a:active {
    color: #777;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
    background: -moz-linear-gradient(top,  #ededed,  #fff);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}
.task-sib li a.current {
    color: #d9eef7;
    border: solid 1px #0076a3;
    background: #0095cd;
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
    background: -moz-linear-gradient(top, #00adee, #0078a5);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.task-sib li a.current:hover {
    background: #007ead;
    background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
    background: -moz-linear-gradient(top,  #0095cc,  #00678e);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.task-sib li a.current:active {
    color: #80bed6;
    background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
    background: -moz-linear-gradient(top,  #0078a5,  #00adee);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

.task-sib li a.f5 {
    color: #e8f0de;
    border: solid 1px #538312;
    background: #64991e;
    background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
    background: -moz-linear-gradient(top,  #7db72f,  #4e7d0e);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}
.task-sib li a.f5:hover {
    background: #538018;
    background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
    background: -moz-linear-gradient(top,  #6b9d28,  #436b0c);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}
.task-sib li a.f5:active {
    color: #a9c08c;
    background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
    background: -moz-linear-gradient(top,  #4e7d0e,  #7db72f);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

.task-sib li a.preferential {
    color: #e8f0de;
    border: solid 1px #FF0000;
    background: #FF3300;
    background: -webkit-gradient(linear, left top, left bottom, from(#FF3333), to(#FF3366));
    background: -moz-linear-gradient(top,  #FF3333,  #FF3366);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3333', endColorstr='#FF3366');
}
.task-sib li a.preferential:hover {
    background: #538018;
    background: -webkit-gradient(linear, left top, left bottom, from(#FF3666), to(#FF3399));
    background: -moz-linear-gradient(top,  #FF3666,  #FF3399);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3666', endColorstr='#FF3399');
}
.task-sib li a.preferential:active {
    color: #a9c08c;
    background: -webkit-gradient(linear, left top, left bottom, from(#FF3666), to(#FF3399));
    background: -moz-linear-gradient(top,  #FF3666,  #FF3399);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3666', endColorstr='#FF3399');
}


.task-list {
    float:right;
    margin-left:6px;
    width:1120px;
}
.task-list-search {
    background:#fff;
    border: 1px solid #e0e0e0;
    box-shadow: 0 0 2px 1px #efefef;
    padding: 19px;
    overflow:hidden;
}
.task-list-contents {
    margin-top: 10px;
    background:#fff;
    border: 1px solid #e0e0e0;
    box-shadow: 0 0 2px 1px #efefef;
    padding: 19px;
    position:relative;
}



.task-ptype-icon {
    height:20px;
    width:20px;
    display:inline-block;
    text-align: center;
    line-hieght:20px;
    color: rgba(31, 128, 36, 0.77);
    margin:0 4px;
    background:#fff;
    border:1px solid #ccc;
    border-radius:100%;
}




.task-icon {
    height:20px;
    width:20px;
    display:inline-block;
    text-align: center;
    line-hieght:20px;
    color:#fff;
    margin:0 3px;
    -webkit-box-shadow:0 0 4px #999;
    -moz-box-shadow:0 0 4px #999;
    box-shadow:0 0 4px #999;
    border:1px solid #fff;
    background:#999;
}
.task-icon-blue {
    -webkit-box-shadow:0 0 4px #09f;
    -moz-box-shadow:0 0 4px #09f;
    box-shadow:0 0 4px #09f;
    border:1px solid #fff;
    background:#09f;
}
.task-icon-blue:hover {
    color:#09f;
    background:#fff;
    border:1px solid #09f;
    cursor: pointer;
    -webkit-box-shadow:0 0 4px #fff;
    -moz-box-shadow:0 0 4px #fff;
    box-shadow:0 0 4px #fff;
}

.task-icon-orange {
    -webkit-box-shadow:0 0 4px orange;
    -moz-box-shadow:0 0 4px orange;
    box-shadow:0 0 4px orange;
    border:1px solid #fff;
    background:orange;
}
.task-icon-orange:hover {
    color:orange;
    background:#fff;
    border:1px solid orange;
    cursor: pointer;
    -webkit-box-shadow:0 0 4px #fff;
    -moz-box-shadow:0 0 4px #fff;
    box-shadow:0 0 4px #fff;
}

.task-icon-cyan {
    -webkit-box-shadow:0 0 4px #2f96b4;
    -moz-box-shadow:0 0 4px #2f96b4;
    box-shadow:0 0 4px #2f96b4;
    border:1px solid #fff;
    background:#2f96b4;
}
.task-icon-cyan:hover {
    color:#2f96b4;
    background:#fff;
    border:1px solid #2f96b4;
    cursor: pointer;
    -webkit-box-shadow:0 0 4px #fff;
    -moz-box-shadow:0 0 4px #fff;
    box-shadow:0 0 4px #fff;
}

.task-icon-red {
    -webkit-box-shadow:0 0 4px red;
    -moz-box-shadow:0 0 4px red;
    box-shadow:0 0 4px red;
    border:1px solid #fff;
    background:red;
}
.task-icon-red:hover {
    color:red;
    background:#fff;
    border:1px solid red;
    cursor: pointer;
    -webkit-box-shadow:0 0 4px #fff;
    -moz-box-shadow:0 0 4px #fff;
    box-shadow:0 0 4px #fff;
}

.task-icon-green {
    -webkit-box-shadow:0 0 4px #51a351;
    -moz-box-shadow:0 0 4px #51a351;
    box-shadow:0 0 4px #51a351;
    border:1px solid #fff;
    background:#51a351;
}
.task-icon-green:hover {
    color:#51a351;
    background:#fff;
    border:1px solid #51a351;
    cursor: pointer;
    -webkit-box-shadow:0 0 4px #fff;
    -moz-box-shadow:0 0 4px #fff;
    box-shadow:0 0 4px #fff;
}
.task-list-search-item {
    margin-right: 10px;
    padding:0 4px;
    float:left;
}
.task-list-search-item span.label {
    color:#ccc;
}
.task-list-search-item label {
    display:inline-block;
    margin:0 2px;
}

.alert.alert-media {
    padding: 20px 240px 20px 300px;
}
.alert {
    background-color: #f0f0f0;
    font-size: 14px;
    margin-bottom: 1em;
    padding: 10px 15px;
}
.alert.alert-media i.info {
    float: left;
}
.alert i.info {
    border: 5px solid;
    border-radius: 18px;
    color: #01d1c1;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
    margin-right: 12px;
    padding: 0 8px;
}

.alert.alert-media i.info + .alert-rules {
    margin-left: 42px;
}
.alert.alert-media .alert-rules {
    line-height: 28px;
}
.task-edit-title {
    border-bottom: 1px solid #dedede;
    font-size: 20px;
    font-weight: 700;
    line-height: 40px;
    margin: 16px 0 8px;
    padding-bottom: 8px;
    padding-left: 360px;
}
.task-edit-item {
    display:block;
    margin:10px 0;
    padding:10px 0;
    font-size: 16px;
}
.task-edit-item label.label {
    display: inline-block;
    margin-right: 6px;
    padding: 0 40px 0 0;
    color:#999;
    text-align: right;
    width: 200px;
    font-size: 16px;
}
.task-edit-item .task-edit-item-inner {
    display: inline-block;
    max-width: 750px;
    position: relative;
}
.task-add-attr-box {
    background: #fafafa;
}

.task-detail-contents ,.task-detail-info {

    background:#fff;
    border: 1px solid #e0e0e0;
    box-shadow: 0 0 2px 1px #efefef;
    padding: 19px;
    position:relative;
}
.task-detail-h3 {
    font-size: 28px;
    margin: 0;
    padding: 0px 72px 16px 0;
    color:#333;
}
.viewad-meta-item ,.viewad-large-item {
    display: inline-block;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    width: 50%;
    float:left;
}
.viewad-large-item {
    display:block;
    width:100%;
    float:none;
}
.task-detail-info-item {
    line-height:30px;
    font-size:16px;
}
.taobao_user_ul {
    width:450px;
}
.taobao_user_ul li {
    width:150px;
    text-align: center;
    float:left;
    margin:10px 0;
}
.kefu_text {
    width:360px;
    display: block;
    height:100px;
}

/*空包DIV*/
.ad_kb{
    width: 340px;
    height: 120px;
}
.ad_kb a{
    display: block;
    width: 340px;
    height: 120px;
    background: url("../../images/site/bg/ad1.gif");
    float: left;
    margin-left: -20px;
    margin-top: 50px;
}













